clover leaf junction - Turkish English Dictionary